Whether it's nachos, tacos or margaritas you're looking for, there are plenty of spots in North Jersey to try.
Here are some of the most popular restaurants in the area.
Here are some of the highest rated Mexican restaurants on Yelp and Google to try:
La Fortaleza, Carlstadt, Lodi, Garfield, Passaic, Clifton
Central Taqueria, Morristown
Viva Margarita, Hackensack, Edgewater, Cliffside Park, Wallington
Los Charritos, Weehawken, Hoboken
La Brujera, Jersey City
Orale Mexican Kitchen, Morristown, Hoboken, Jersey City
Panchos Burritos, New Milford
Blue Moon Mexican Cafe, Wyckoff, Englewood
Click here to follow Daily Voice Northern Highlands and receive free news updates.